#ifndef KZFQLABEL_H
#define KZFQLABEL_H

#include <QLabel>

class kzfqlabel : public QLabel
{
    Q_OBJECT
public:
    explicit kzfqlabel(QWidget *parent = nullptr);
    explicit kzfqlabel(const QString &text, QWidget *parent=nullptr, Qt::WindowFlags f=Qt::WindowFlags());

public slots:

    void mousePressEvent(QMouseEvent *event);       //
    void mouseReleaseEvent(QMouseEvent *event);     //
    void mouseMoveEvent(QMouseEvent *event);        //

    void enterEvent(QEvent *event);            //
    void leaveEvent(QEvent *event);            //

signals:
    void SmousePress(QMouseEvent *event);
    void SmouseRelease(QMouseEvent *event);
    void SmouseMove(QMouseEvent *event);

};

#endif // KZFQLABEL_H
